export default {
    message: {
        tokenExpired: 'Token Expired',
        mainpage: 'Home',
        problemset: 'ProblemSet',
        status: 'Status',
        discussion: 'Discussion',
        about: 'About',
        announcement: 'Announcement',
        usermanagement: 'User Management',
        problemmanagement: 'Problem Management',
        competitionmanagement: 'Competition Management',
        competition: 'Competition',
        lang: 'Language',
        login: 'Login',
        logout: "Logout",
        register: 'Register',
        forget: 'Forget Password?',
        usernameoremail: 'Username/Email',
        username: 'Username',
        password: 'Password',
        confirmPwd: 'Confirm Password',
        withapwd: 'Encrypt',
        vCode: 'Verification Code',
        profile: 'Profile',
        synopsis: 'Synopsis',
        nosynopsis: 'No synopsis',
        resetpwd: 'Reset Password',
        createDiscussion: 'Create Discussion',
        nopermission: 'No Permission',
        loading: 'Loading...',
        notice: 'Notice',
        searchProblem: 'Problem Search',
        searchUser: 'User Search',
        problem: 'Problem',
        difficulty: 'Difficulty',
        problemId: 'Problem ID',
        when: 'When',
        userId: 'User ID',
        result: 'Result',
        nodata: 'No Data',
        nologin: 'Please login and check again!',
        title: 'Title',
        subtitle: 'Subtitle',
        submit: 'Submit',
        discussionOwner: 'Owner',
        comments: 'Comments',
        delete: 'Delete',
        banUser: 'Block this user',
        unbanUser: 'Unblock this user',
        demoteUser: 'Demote this user',
        promoteUser: 'Promote this user',
        email: 'Email',
        role: 'Role',
        timeOfRegister: 'Join Time',
        operation: 'Operation',
        admin: 'Admin',
        regularUser: 'Regular User',
        isBan: 'Blocked',
        normal: 'Normal',
        timeLimit: 'Time Limit',
        memoryLimit: 'Memory Limit',
        displayInputCase: 'Input',
        displayOutputCase: 'Output',
        testcases: "Testcases",
        input: "Input",
        output: "Output",
        addTestCase: "Add Testcase",
        deleteTestCase: "Delete Testcase",
        cancel: "Cancel",
        save: "Save",
        edit: "Edit",
        notify: "Notify",
        ok: "OK",
        success: "Success",
        failed: "Failed, Please try again",
        tokenCheckfailed: "Token Check Failed, Please login again",
        formCheckfailed: "Make sure the form content is not empty",
        formRuleCheckfailed: "Fill out the form according to the corresponding rules",
        checkEmail: "Please check your email",
        usernameRequired: "Username is required.",
        emailRequired: "Email is required.",
        vCodeRequired: "Verification Code is required.",
        passwordRequired: "Password is required.",
        confirmPwdRequired: "Confirm Password is required.",
        validEmail: "Please enter a valid email address.",
        vCodeLength: "Verification Code must be 4 digits.",
        passwordLength: "Password must be 8-20 characters.",
        confirmPwdLength: "Confirm Password must be 8-20 characters.",
        back: "Back",
        submissions: "Submissions",
        management: "Management",
        isvisible: "Visible",
        visible: "Visible",
        invisible: "Invisible",
        contestid: "Competition ID",
        enter: "Enter",
        start_date: "Start Date",
        end_date: "End Date",
        followRules: "Please follow the rules",
        joinCompetition: "Join Competition",
        sseError: "Notification of service connection failure, please check the network connection.",
        compenotstarted: "Competition has not started yet",
        compeprogress: "Competition is in progress",
        compeover: "Competition has ended",
        quit: "Quit",
        participants: "Participants",
        easy: "Easy",
        medium: "Medium",
        hard: "Hard",
        unavailable: "Unavailable",
        suredel: "Are you sure you want to delete?",
        yes: "Yes",
        scoring: "Scoring",
        calculating: "Scoring will begin, will continue for a period of time, and at the end of the scoring will automatically tally the results and add the score to the user's score.",
        viewScores: "View competition scores",
        rank: "Rank",
        refresh5m: "Refresh every 5 minutes",
        messages: "Messages",
        profanity_expand: "This content is not suitable for display, click to expand",
        surequit: "Are you sure you want to quit?",
        cannotViewCode: "You cannot view the code of this submission",
        codePreview: "Code Preview",
        editor_theme: "Editor Theme",
        attention: "Attention",
        a_code: "All programming language compilers are up-to-date, except for Java17, so please pay attention to the code you are writing.",
        settings: "Settings",
        theme: "Theme",
        light: "Light",
        dark: "Dark",
        system: "System",
        aboutFeasOJ: "About FeasOJ",
        version: "Version",
        developer: "Developer",
        buildTime: "Build Time",
        close: "Close",
        realtimeUpdate: "Realtime update, you need to manually refresh the page",
        preferredLanguage: "Preferred Code Language",
        c_cpp: "C++",
        java: "Java",
        python: "Python",
        rust: "Rust",
        php: "PHP",
        pascal: "Pascal",
        ipstat: "IP Statistics",
        ipAddress: "IP Address",
        visitCount: "Visit Count",
        lastVisitTime: "Last Visit Time",
        searchIpAddress: "Search IP address...",
        noCompetitions: "No Competitions",
        noCompetitionsDesc: "There are no competitions available at the moment. Please check back later.",
        noSearchResults: "No problems found",
        tryDifferentKeywords: "Try using different keywords for your search",
        noProblemsAvailable: "No problems available at the moment. Please check back later.",
        noDiscussionsAvailable: "No discussions available at the moment. Create the first discussion!",
        copied: "Copied successfully",
        copyFailed: "Copy failed",
        batchImportTestCases: "Batch import test cases",
        batchImportTip: "Every two lines are grouped, the first line is input, the second line is output, and blank lines are automatically skipped.",
        batchImportPlaceholder: "Input 1\nOutput 1\nInput 2\nOutput2\n...",
        problemOfTheDay: "Problem of the Day",
    }
}